sand dune


Results for "sand dune"

English - Turkish Dictionary

sand dune

(English - Turkish Dictionary) :
kumul.